powdered essence of lemon - Turkish English Dictionary